package com.gopay.common.domain.solution;

import java.io.Serializable;
import java.util.Date;

import com.gopay.common.domain.BaseEntity;

/**
 * 方案远程接口返回结果
 * 
 * @SolutionResponse.java
 * @author MA HUAN
 * @2013-3-25 下午5:03:37 www.gopay.com.cn Inc.All rights reserved.
 */
public class SolutionResponse extends BaseEntity {

    private static final long serialVersionUID = -950060692453555515L;

    private long sequence;
    private Date timestamp;
    private boolean succeed;
    private String respCode;
    private Serializable response;
    /**
     * add by qld 返回邮电费
     */
    private Serializable postAmt;
    /**
     * add by qld 返回外卡支付定额收费
     */
    private Serializable wkQuotaFeeAmt;

    /**
     * add by qld 返回外卡支付拒付申诉费
     */
    private Serializable wkComplaintFeeAmt;

    public Serializable getPostAmt() {
		return postAmt;
	}

	public void setPostAmt(Serializable postAmt) {
		this.postAmt = postAmt;
	}

	public long getSequence() {
        return sequence;
    }

    public void setSequence(long sequence) {
        this.sequence = sequence;
    }

    public Date getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Date timestamp) {
        this.timestamp = timestamp;
    }

    public Serializable getResponse() {
        return response;
    }

    public void setResponse(Serializable response) {
        this.response = response;
    }

    public boolean isSucceed() {
        return succeed;
    }

    public void setSucceed(boolean succeed) {
        this.succeed = succeed;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }
    public Serializable getWkQuotaFeeAmt() {
        return wkQuotaFeeAmt;
    }

    public void setWkQuotaFeeAmt(Serializable wkQuotaFeeAmt) {
        this.wkQuotaFeeAmt = wkQuotaFeeAmt;
    }

    public Serializable getWkComplaintFeeAmt() {
        return wkComplaintFeeAmt;
    }

    public void setWkComplaintFeeAmt(Serializable wkComplaintFeeAmt) {
        this.wkComplaintFeeAmt = wkComplaintFeeAmt;
    }

}
